.auth{
    background-color: #fff;
    h2{
        font-size: 16px;
        color: #fff;
        height: 42px;
        line-height: 42px;
        text-indent: 15px;
        background-color: #fdd100;
    }
    .auth_msg{
        h6{
            color: #a94442;
            text-align: center;
        }
        form{
            width: 90%;
            margin: 30px auto 20px;
            .form-group{
                .kind_name{
                    font-weight: bold;
                    text-align: right;
                    padding: 0 6px;
                }
                .col-8{
                    .form-control{
                        width: 65%;
                        padding: 0 6px;
                        &.ID_address{
                            width: 100%;
                        }
                    }
                }
                .warning{
                    span{
                        color: #337ab7;
                        display: inline-block;
                        margin-bottom: 8px;
                    }
                    .pic{
                        .pic_show{
                            width: 160px;
                            height: 160px;
                            text-align: center;
                            margin-right: 10px;
                            .pic_area{
                                width: 120px;
                                height: 120px;
                                margin: 8px auto 0;
                                border: 1px solid #c0c0c0;
                            }
                        }
                    }
                    p{
                        margin-top: 70px;
                        margin-left: 20px;
                    }
                }
            }
        }
    }
}